package util;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Calendar;
import java.util.GregorianCalendar;

public class DigiblioUtil {
	
	public static byte[] processaImagem(String caminho) {
		File file = new File(caminho);
		
		byte[] bFile = new byte[(int) file.length()];
		
		try {
			FileInputStream fileInputStream = new FileInputStream(file);
			fileInputStream.read(bFile);
			fileInputStream.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		
		return bFile;
	}
	
	public static void carregaImagemBd(byte[] imagem,
			String caminho, String nomeImagem) {
		try { 
			FileOutputStream fos = new FileOutputStream(caminho
					+ File.separator + nomeImagem);
			fos.write(imagem);
			fos.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	public static Calendar criaData(int ano, int mes, int dia) {
		Calendar cal = new GregorianCalendar(ano, mes, dia);
		return cal;
	}

}
